package beanFactory;

//IOC容器父接口
public interface BeanFactory
{
    //根据bean对象的名称获取bean对象
       Object getBean(String name)throws Exception;
     //根据bean对象的名称获取bean对象，并进行类型转换
    //方法设置为泛型方法，并且第二个参数为泛型参数，类型必须是T类型的或者其子类
    <T> T getBean(String name,Class<? extends T> clazz)throws Exception;
}
